mounds of spoil - Turkish English Dictionary